x86: hypercall vector is unused when !PV32
authorJan Beulich <jbeulich@suse.com>
Tue, 5 Jan 2021 12:17:02 +0000 (13:17 +0100)
committerJan Beulich <jbeulich@suse.com>
Tue, 5 Jan 2021 12:17:02 +0000 (13:17 +0100)
commitb06ffca9e7c9a6088e98a8d72e905c03dc585225
tree8edec2b51a2052561e3c6c31d9a2258d3101e68d
parentb1c014aa93bd48d7111271ce2dd1b892d98a92fd
x86: hypercall vector is unused when !PV32

This vector can be used as an ordinary interrupt handling one in this
case. To be sure no references are left, make the #define itself
conditional.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
xen/arch/x86/irq.c
xen/arch/x86/pv/traps.c
xen/arch/x86/x86_64/compat/entry.S
xen/arch/x86/x86_64/entry.S
xen/include/asm-x86/mach-default/irq_vectors.h